#bg {background-color: #ccc;width: 990px;height: 270px;position: absolute;z-index: 1;top: 0;left: 0;border-radius: 10px;}
#jf-object-carousel {position: relative;z-index: 2;color:#fff;}
#jf-object-carousel div {position: relative;float: left;width:960px;height:350px;}
#jf-object-carousel div > * {position: absolute;}
#jf-object-carousel img.img-front {left: 30px;top: 0;z-index: 4;}
#jf-object-carousel img.img-back {left: 300px;top: 0;z-index: 3;}
#jf-object-carousel h3 {
		width: 300px;
		left: 650px;
		top: 110px;
		margin: 0;
		font-size:24px;
}
#jf-object-carousel p {width: 275px;left: 650px;top: 150px;margin: 0;font-size:16px;}
#jf-object-carousel a {
	outline: none;
	display: block;
	width: 100px;
	left: 650px;
	top: 215px;
	padding:8px 20px;
	text-align:center;
color: white;
font-size: 18px;
border-radius: 2px;
}
/* Direction Nav */
.jf-object-carousel-direction-nav { margin:0; padding:0; list-style-type:none;}
.jf-object-carousel-direction-nav li a {
	width: 35px;
	height: 250px;
	margin: -13px 0 0;
	display: block;
	background: url(../images/jf-object-carousel/jf-object-carousel-arrows.png) no-repeat;
	position: absolute;
	top: 20%;
	cursor: pointer;
	text-indent: -9999px;
}
.jf-object-carousel-direction-nav li a:hover {
	width:40px;
}
.jf-object-carousel-direction-nav li #next {background-position: 0 -250px; right: 0px;}
.jf-object-carousel-direction-nav li #prev {background-position: 100% 0;left: 0px;}